package 简单.模拟;

import java.util.Arrays;
import java.util.Scanner;

/**
 * 题目描述
 * 对输入的字符串进行排序后输出
 * 打开以下链接可以查看正确的代码
 * https://ac.nowcoder.com/acm/contest/5657#question
 * 输入描述:
 * 多个测试用例，每个测试用例一行。
 * 每行通过空格隔开，有n个字符，n＜100
 * 输出描述:
 * 对于每组测试用例，输出一行排序过的字符串，每个字符串通过空格隔开
 * <p>
 * 链接：https://ac.nowcoder.com/acm/contest/5652/I
 * 来源：牛客网
 */
public class 字符串排序2 {

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);

        while (sc.hasNextLine()) {
            String str = sc.nextLine();

            String[] arr = str.split(" ");
            Arrays.sort(arr, (a, b) -> a.compareTo(b));
            StringBuilder stringBuilder = new StringBuilder();
            for (int i = 0; i < arr.length - 1; i++) {
                stringBuilder.append(arr[i])
                        .append(" ");
            }
            stringBuilder.append(arr[arr.length - 1]);
            System.out.println(stringBuilder.toString());
        }
    }

}
